home *** CD-ROM | disk | FTP | other *** search
- set fs = CreateObject("Scripting.FileSystemObject") 'Dateisystem
- Set Mail = CreateObject("Persits.MailSender") 'Email-Versand, ASPEmail, www.persists.com
- Set args = WScript.Arguments 'ⁿbergebene Argumente, also die Drag and Drop Datei
-
- postwurf =WScript.Arguments.Item(0)
- Bez = fs.GetBaseName(postwurf)
- Mail.Subject = CStr(Bez)
- Mail.Host = "smtp.mail.entenhausen.dw" ' SMTP-Mailserver, ⁿber den die E-Mail verschickt wird
- Mail.From = "dd@entenhausen.dw" ' Email-Absender
- Mail.AddReplyTo "dd@entenhausen.dw"
- Mail.FromName = "Donald Duck" ' Absender-Name
- Dim Adresse (6) 'Die Zahl in Klammern lΣsst sechs Adressen zu.
- 'Sie k÷nnen diese Zahl auch erh÷hen
-
- 'Adressliste
- Adresse(0)="daisy@entenhausen.dw"
- Adresse(1)="tick@entenhausen.dw"
- Adresse(2)="trick@entenhausen.dw"
- Adresse(3)="track@entenhausen.dw"
- Adresse(4)="dagobert@entenhausen.dw"
- Adresse(5)="gustavgans@entenhausen.dw"
- Adresse(6)="redaktion@pcwelt.de"
-
-
-
- for i = 0 to UBound(Adresse)
- Liste=Liste+"("+CStr(i)+") "+Adresse(i)+vbCr
- next
- Liste = Liste +"Bitte wΣhlen Sie eine Option [0-"+CStr(UBound(Adresse))+"]"
- Input = InputBox(Liste)
- If Input <>"" Then
- If CInt(Input)>=0 AND CInt(Input)<=UBound(Adresse) Then
-
- Mail.AddAddress Adresse(Input)
- Mail.Subject = CStr(Bez)
- Mail.AddAttachment postwurf
- Memo = InputBox("Geben Sie hier eine Nachricht ein:")
- Mail.Body = CStr(Memo)
- On Error Resume Next ' Fehler beim Versenden abfangen
- Mail.Send ' Email absenden
- If Err <> 0 Then ' Fehler! Ursache ausgeben
- meldung = "Email konnte nicht versendet werden: " & Err.Description
- MsgBox meldung, vbExclamation
- else
- meldung = "Die Datei " + fs.GetBaseName(testdatei) + " wurde abgeschickt!"
- MsgBox meldung, vbInformation
- end if
- else
- MsgBox ("Die Eingabe mu▀ zwischen 0 und "+CStr(UBound(Adresse))+" liegen")
-
- end if
- end If